whiff of excrement - Alemán Inglés Diccionario